protein shake take before or after workout

Best popular protein shake take before or after workout